cmake_minimum_required(VERSION 3.13.1)

# ******************************创建源文件和头文件的列表*************************
# 源文件的列表变量
list(APPEND DRIVER_SRC_LIST "")
# 头文件的列表变量
list(APPEND DRIVER_INC_LIST "")

# ********************设置LED模块的源文件和头文件******************************
# 设置源文件
aux_source_directory(${CMAKE_CURRENT_LIST_DIR}/led DRVICE_LED_SRC)
list(APPEND DRIVER_SRC_LIST ${DRVICE_LED_SRC})
# 设置头文件路径
list(APPEND DRIVER_INC_LIST ${CMAKE_CURRENT_LIST_DIR}/led)

# ************************导出模块的头文件和源文件*******************************
# MESSAGE(STATUS "SHELL_SRC_LIST :${SHELL_SRC_LIST}")
# MESSAGE(STATUS "SHELL_INC_LIST :${SHELL_INC_LIST}")
set_property(GLOBAL PROPERTY DRVICE_SRC "${DRIVER_SRC_LIST}")
set_property(GLOBAL PROPERTY DRVICE_INC "${DRIVER_INC_LIST}")
